protective canopy - Turkish English Dictionary